acide allomucique - French English Dictionary